\hypertarget{class_zebulon_1_1_surface_1_1_threshhold}{
\section{Zebulon::Surface::Threshhold Class Reference}
\label{class_zebulon_1_1_surface_1_1_threshhold}\index{Zebulon::Surface::Threshhold@{Zebulon::Surface::Threshhold}}
}
Inheritance diagram for Zebulon::Surface::Threshhold::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{class_zebulon_1_1_surface_1_1_threshhold}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_aa00a9d9f175a3c520a656d51361ec439}{
virtual void {\bfseries Setup} (int Red, int Green, int Blue, int Rrange=32, int Grange=32, int Brange=32, int Edge=0)}
\label{class_zebulon_1_1_surface_1_1_threshhold_aa00a9d9f175a3c520a656d51361ec439}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_ad0e421ce3cd6fac5b87321199839f1b6}{
void {\bfseries TrapOut} (int TrapBottom, int TrapTop, int TrapWidth)}
\label{class_zebulon_1_1_surface_1_1_threshhold_ad0e421ce3cd6fac5b87321199839f1b6}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a972743d1e21ee10cc3d4386cffda3860}{
virtual void {\bfseries Process} (IplImage $\ast$Input, IplImage $\ast$\&Output)}
\label{class_zebulon_1_1_surface_1_1_threshhold_a972743d1e21ee10cc3d4386cffda3860}

\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a5be434b8b20c2499b49ad6cf7e066730}{
void {\bfseries TrapClear} (IplImage $\ast$Input)}
\label{class_zebulon_1_1_surface_1_1_threshhold_a5be434b8b20c2499b49ad6cf7e066730}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_abd05902dce1f1b523f00d54f9156f41d}{
int {\bfseries trapbottom}}
\label{class_zebulon_1_1_surface_1_1_threshhold_abd05902dce1f1b523f00d54f9156f41d}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a9562aa39e3287feaba704a45d8a5badc}{
int {\bfseries traptop}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a9562aa39e3287feaba704a45d8a5badc}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_ab84504fe187310c4aedee59c2ea06677}{
int {\bfseries trapwidth}}
\label{class_zebulon_1_1_surface_1_1_threshhold_ab84504fe187310c4aedee59c2ea06677}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_ac026e29212e9a2267f39eb523f00d501}{
int {\bfseries numpoints}}
\label{class_zebulon_1_1_surface_1_1_threshhold_ac026e29212e9a2267f39eb523f00d501}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a798883c0b083c0a3fb6fe84b8a9a9f62}{
CvPoint {\bfseries points} \mbox{[}4\mbox{]}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a798883c0b083c0a3fb6fe84b8a9a9f62}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a735f0dd997e9d458709405b8b43f4e18}{
CvPoint {\bfseries stripe} \mbox{[}4\mbox{]}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a735f0dd997e9d458709405b8b43f4e18}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a6af5883e5824bed15ac73ac3adfd97ea}{
int {\bfseries red}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a6af5883e5824bed15ac73ac3adfd97ea}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a1c6760f3f43dc47249e076343d6e6798}{
int {\bfseries green}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a1c6760f3f43dc47249e076343d6e6798}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a3cbf6a76c29ee3c1b7349f31b9134045}{
int {\bfseries blue}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a3cbf6a76c29ee3c1b7349f31b9134045}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_ae86b38ad6b4928f6462b5009f647a56d}{
int {\bfseries rrange}}
\label{class_zebulon_1_1_surface_1_1_threshhold_ae86b38ad6b4928f6462b5009f647a56d}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a47d47ee6d864513dac52b04a9bd1329f}{
int {\bfseries grange}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a47d47ee6d864513dac52b04a9bd1329f}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a527851407984b262cf327e8564384cbb}{
int {\bfseries brange}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a527851407984b262cf327e8564384cbb}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_a9483d0a9ba01c200188c22a3f862b77d}{
int {\bfseries edge}}
\label{class_zebulon_1_1_surface_1_1_threshhold_a9483d0a9ba01c200188c22a3f862b77d}

\item 
\hypertarget{class_zebulon_1_1_surface_1_1_threshhold_ab7065e72bb772c00e6c18672dd9d04e8}{
IplImage $\ast$ {\bfseries output}}
\label{class_zebulon_1_1_surface_1_1_threshhold_ab7065e72bb772c00e6c18672dd9d04e8}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
C:/Users/Matt/Documents/School/Robotics/zebulon/v2/surface/include/threshhold.h\end{DoxyCompactItemize}
